body {
	font: 14px tahoma;
	background-color:#464745;
}
.test{
	width: 500px;
	border: 1px solid black; 
}
.corps {
	width: 780px;
	min-height: 550px; 
	margin: auto;
	align: center;
	border: 1px solid black;
	background-color:#E4EDC2;
}
.detail {
	width: 680px;
	margin: auto;
	align: center;
}

.form {
	width: 540px;
	margin: auto;
	align: center;
	text-align: center;
	}
	
h2, h1 {
	text-align: center;
	font-family: arial, verdana, sans-serif;
}


#liste
{
	border: 1px solid black; 
	width: 760px;

	
}



tr {
	border: 1px solid black; 
}

th {
	text-align: left;
	background: #DBD9DA;
}

td, th {
	padding-left:10px;
	padding-right:10px;
}

.pair {
	background: #FFFFFF;
}

.impair {
	background: #EDEBEC;
}

.button {
	margin: auto;
	text-align: center;
	
}

td a:hover {
	text-decoration: underline; 
	color: black;
}

td a {
	color: #045C20;
	text-decoration: none; 
}


#menu { 
	width: 780px;
	margin: auto;
	align: center;
	padding-bottom: 60px;
}



#menu ul {
 margin:0;
 padding:0;
 list-style-type:none;
 text-align:center;
 }
#menu li {
 float:left;
 margin:auto;
 padding:0;
 background-color:#3B3D31;
 }
#menu li a {
 display:block;
 width:185px;
 height: 20px;
 color:white;
 text-decoration:none;
 padding:5px;
 }
#menu li a:hover {
 color:#FFD700;
 }
 
 #menu ul li ul {
 display:none;
 }
 
 #menu ul li:hover ul {
 display:block;
 }
#menu li:hover ul li {
 float:none;
 }
 
 #menu li ul {
 position:absolute;
 }
 
 